package services;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import clases.Tipo;
import dao.DaoTipos;


@Service("TipoService")	  
public class TipoServiceImpl implements TipoServiceIntf{  

    @Autowired  
    private DaoTipos dao;  

    public void persist(Tipo tipo) {  
        dao.persist(tipo);  
    }  

    public List<Tipo> getTipos() {  
        final List<Tipo> list = dao.find(Tipo.class);  
        return list;  
    }

	public Tipo getTipo(String tipo) {
		// TODO Auto-generated method stub
		return dao.findtipo(tipo);
	}

	public void guardaTipo(String tipo) {
		// TODO Auto-generated method stub
		dao.persist(new Tipo(tipo));
	}

	public void nuevoTipo(String tipo) {
		dao.persist(new Tipo(tipo));
		
	}  
}  